place of capture - Spanish English Dictionary